LDFLAGS = -framework OpenGL -framework GLUT -framework Accelerate

CFLAGS = -Wall -O3 -funroll-loops -gstabs+

all : dejong dejong-vecLib dejong-GLSL dejong-dispatch

dejong : main.cpp
	g++ -o $@ $< $(CFLAGS) $(LDFLAGS)

dejong-vecLib : main-vecLib.cpp
	g++ -o $@ $< $(CFLAGS) $(LDFLAGS)

dejong-GLSL : main-GLSL.cpp
	g++ -o $@ $< $(CFLAGS) $(LDFLAGS)

dejong-dispatch : main-dispatch.cpp
	g++ -o $@ $< $(CFLAGS) $(LDFLAGS)

clean :
	rm -rf dejong*
